from typing import Any, Text, Dict, List
from rasa_sdk import Action, Tracker
from rasa_sdk.executor import CollectingDispatcher


class ActionAskAbout25(Action):
    def name(self) -> Text:
        return "action_ask_about_25"

    def run(self, dispatcher: CollectingDispatcher,
            tracker: Tracker,
            domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:
        dispatcher.utter_message("我担心本巴的人们老去之后又会像我们的父辈那样被莽古斯入侵，因此我筑起了时间大坝，让所有的本巴人都永远的停留在25岁，这样我们就再也不怕莽古斯入侵我们的草原了。", attachment="finish")
        return []